Houdiniメモ : PyroFX : Explosion検証 : Combustionタブ
環境 : Houdini Apprentice 18.0.287
初期設定
Pyro SolverのSimulationタブは以下のように設定しておく(デフォルトのまま)
https://gyazo.com/792711de940b3b8c72308730928f1e28
Pyro SolverのCombustion(燃焼)タブはデフォルトでは以下のように設定されている
https://gyazo.com/a3dbd2d31254e34f120f3f0153d3d5f2
デフォルト状態でシミュレーションを実行すると以下のようになる。
https://gyazo.com/276733041296306a695229bbc07837b1
パラメータ : Ignition Temperature(発火温度)
Combustion will take place when the temperature field is above this value, by default this value is 0.1. Increasing this value to something like 7 will result in no combustion. The default temperature value is 6, anything below this number will combust.
燃焼が発火する温度を設定するパラメータのようだ。
パラメータ比較 : Burn Rate(燃焼率)
The amount of fuel to burn per second. This is a ratio: 0.9 means after one second 90% will be burned.
Burn Rateは1秒間で燃料が燃焼する割合を設定するパラメータのようだ。
初期状態 : Burn Rate = 0.9 (1秒で燃料の90%が燃焼)
https://gyazo.com/276733041296306a695229bbc07837b1
Burn Rate = 0.1
https://gyazo.com/1582ee865dbf76c1e4f798a82736e1ff https://gyazo.com/ec2c130a959a2ed6416e3f6118957431
Burn Rate = 0.5
https://gyazo.com/05c4ee50991cccfa87605e83ea3ceb2a
Burn Rate = 1.0
https://gyazo.com/70dfbb9f297cef8f5555a464dabdfc18
パラメータ比較 : Fuel Inefficiency(燃料非能率)
Controls how much of the burned fuel is actually not burned, but kept. 0 means all burned fuel is removed from the fuel field. 1 means that no fuel is removed from the fuel field when it is burnt.
実際には燃やされずに保持される燃やされる燃料の量を制御します。 0は、すべての燃やされる燃料がFuel(燃料)フィールドから削除されることを意味します。 1は、燃料が燃やされる時に、燃料がFuel(燃料)フィールドから削除されないことを意味します。
初期状態 : Fuel Inefficiency = 0.3
https://gyazo.com/276733041296306a695229bbc07837b1
Fuel Inefficiency = 1.0
https://gyazo.com/215a16e2c8f85a1c9e4b8069bf2647cd https://gyazo.com/0f6802ead02acd5b7e0a5d505eeabc97
Fuel Inefficiency = 1.0の場合、燃え始めた燃料はいつまでも残存し続ける
爆発というよりはガソリンが燃えている感じに見える.
Fuel Inefficiency = 0.0
https://gyazo.com/806bba48d8e1624de6a203c38632fe89
Fuel Inefficiency = 0.0の場合、燃え始めた燃料はすぐに除去される
パラメータ比較 : Temperature Output
The amount to increase the temperature field by for every unit of fuel consumed.>
This is affected by both the heat and burn fields, as per the influence parameters.
燃焼した燃料が排出する熱量を制御するパラメータのようだ
初期状態 :Temperature Output = 0.3
https://gyazo.com/276733041296306a695229bbc07837b1
Temperature Output = 0.0
https://gyazo.com/a51e7843d21e4f60ecac7078737118ed https://gyazo.com/7ba8ae89fc96bf7d7c5fea3a628a7b2e
Temperature Output = 2.0
https://gyazo.com/fa95a28675df95e87db47dcdab71ea69
Temperature Output = 10.0
https://gyazo.com/f09f65b9c58e19c06e7477c7cbc1c6f3
パラメータ : Gas Released
・A scale factor controlling how much gas is injected into locations where fuel is burnt. This causes burning areas to blow outwards.
・The gas release is scaled by both the heat and burn fields according to the influence parameters.
燃料の燃焼によって発生するガスの量をコントロールするパラメータのようだ
デフォルトでは以下のように設定されている。
https://gyazo.com/897638e88893ef2c9ce1bdfc77e7f05d
https://gyazo.com/588db6d23b1b318b8dad7439a178b90d
Gas Released = 1.0 固定
https://gyazo.com/c802a70d8a0fa12aeaba0ff57350f2b1 https://gyazo.com/8c1944ef462f4623d51cc96ef47be532
Gas Released = 50.0 固定
https://gyazo.com/344fa3ec88f76b4a6920baee1cd38cd7 https://gyazo.com/204eea4e8545224a0c82d98d3d27c7c3
参考URL
A look at the Pyro Solver node in Houdini